package com.kaifamiao.strings;

import java.nio.charset.Charset;

public class StringTest5 {

	public static void main(String[] args) {
		
		final Charset charset = Charset.forName( "UTF-8" );
		final byte[] bytes = { -28, -72, -83, -27, -101, -67 } ;
		
		// 根据指定字符编码将 字节序列 解码 为 字符序列，
		// 并将结果包裹到一个String实例中
		String s = new String( bytes , charset );
		System.out.println( s ) ;
		
		// 首次调用 String 实例的 hashCode 时才根据字符串内容生成 哈希码值
		System.out.println( s.hashCode() );
		// 空串的 哈希码值 是 零
		System.out.println( "".hashCode() );
		
	}

}
